package com.lonwin.inspectionmanagement.mvp.model.entity.bean;

import com.hss01248.dialog.bottomsheet.BottomSheetBean;

import java.io.Serializable;
import java.util.List;

/**
 * Author: zhangjing
 * DATA:2018/11/24 下午2:35
 * DESC:
 * email:zhangjingworkmol@163.com
 * @author zhangjing
 */
public class ConfigBean implements Serializable {

    /**
     * appProjectId : hzzzhxxglxtApptest
     * projectId : hzzzhxxglxttest
     * rtType : 1
     * loginInfo : {"groupList":[{"adcd":"532900000000000","delFlg":0,"groupId":13871,"modifyUserId":142977,"modifyUserName":"方俊新Dell","modifytm":"2017-09-22 09:12:26.192","name":"大理州河长办","parentAdcd":"532900000000000","parentId":"13771","pmid":"","projectType":"","remark":"","s1":"","s10":"","s2":"","s3":"","s4":"","s5":"","s6":"","s7":"","s8":"","s9":"","sort":0,"type":0,"unitCode":"HZB_DLZ"}],"lhgpsInfo":{"adcd":"532900000000000","alongBss":"","birthday":"2018-01-10 10:08:18.676","dz":"","email":"","gpsId":238800,"gpsType":2,"gpsphon":"","headImg":"","headPic":"","height":"","hyzk":0,"idnumber":"","imei":"dlzhzb","jg":"","lat":"","lon":"","mac":"E10ADC3949BA59ABBE56E057F20F883E","modifyUserId":238800,"modifyUserName":"州河长办","modifytm":"2018-10-22 17:29:35.186","mz":"","name":"","owner":"州河长办","ownerPhone":"13095359821","phoneNo":"","position":"","qq":"","regtm":"2018-01-10 10:08:50.431","remark":"projID:hzzzhxxglxttest","s1":"","s10":"","s2":"","s3":"","s4":"","s5":"","s6":"","s7":"","s8":"","s9":"","sex":0,"status":1,"tag":"","unit":"","whcd":0,"wx":"","zc":"","zzmm":0},"lhpower":{"delFlg":0,"id":{"adcd":"","appId":"hzzzhxxglxtApptest","projectId":"hzzzhxxglxttest","roleId":619},"mainStyleArgs":"","mainStyleId":14,"modifyUserId":67833,"modifyUserName":"唐弟涛","modifytm":"2018-09-10 19:29:53.932","moduleId":6166,"modulesPower":"[]","projectTitle":"河湖卫士测试版"},"lhproject":{"alongBss":1,"createPerson":"刘波","createPersonId":142824,"createPersonPhone":"15198787047","createTm":"2017-11-16 14:37:57.011","createUnit":"16569","dbkey":"hzzzhxxglxttest","dbminLevel":3,"dbtype":1,"delFlg":0,"downloadKey":"","exePath":"hzzzhxxglxttest","issueFlg":2,"loginStyleArgs":"","loginStyleId":15,"loginType":2,"manualAuthFlg":1,"modifyUserId":238800,"modifyUserName":"州河长办(机器:袁敬梅（HP))","modifytm":"2018-10-19 08:49:09.064","msgKey":"b7200f8b395d490d404965a5ffe28050","msgSecret":"f8aa258e3611","plugin":"9,13,6,7,12","projectId":"hzzzhxxglxttest","projectName":"河长制-测试","projectType":0,"registDefaultRole":550,"registMachineFlg":1,"remark":"","serverForBackup":"","serverForBusiness":"http://hzz.test.lonhcloud.cn","serverForGisupload":"datacenter.test.lonhcloud.cn","serverForGpsupload":"gps.test.lonhcloud.cn","serverForInstall":"112.124.119.114:8738","serverForPower":"112.124.119.114:8738","serverForSearch":"oss.test.lonhcloud.cn","serverForWeather":"112.124.119.114:8740","sort":0,"sourceId":2,"syncExeName":""},"moduleTree":{"children":[{"children":[],"className":"DlIndexPage","clickType":0,"dllName":"custom-index","moduleID":7035,"moduleName":"首页","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[{"children":[],"className":"12","clickType":0,"dllName":"ffsz","moduleID":6169,"moduleName":"非法设障","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"13","clickType":0,"dllName":"ffbl","moduleID":6170,"moduleName":"非法捕捞","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"14","clickType":0,"dllName":"ffyz","moduleID":6171,"moduleName":"非法养殖","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"15","clickType":0,"dllName":"ffcs","moduleID":6172,"moduleName":"非法采砂","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"16","clickType":0,"dllName":"ffck","moduleID":6173,"moduleName":"非法采矿","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffwk","moduleID":6174,"moduleName":"非法围垦","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffpw","moduleID":6300,"moduleName":"非法排污","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"qzyax","moduleID":6175,"moduleName":"侵占域岸线","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"19","clickType":0,"dllName":"qt","moduleID":6176,"moduleName":"其它","promptKey":"0","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"yjsb","moduleID":6168,"moduleName":"一键上报","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"xcgl","moduleID":6167,"moduleName":"巡查管理","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[{"children":[],"className":"seo-index","clickType":1,"dllName":"assets/custom/jbqk_gzt.png","moduleID":7038,"moduleName":"河湖信息","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"DtLinkagePage","clickType":1,"dllName":"DtLinkagePage","moduleID":7493,"moduleName":"领导小组","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"RiverDirPage","clickType":1,"dllName":"RiverDirPage","moduleID":7494,"moduleName":"河湖名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"DtaLinkagePage","clickType":1,"dllName":"DtaLinkagePage","moduleID":7495,"moduleName":"成员单位名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"SocLinkagePage","clickType":1,"dllName":"SocLinkagePage","moduleID":7496,"moduleName":"社会监督员名录","promptKey":"","sourceId":0,"target":""}],"className":"RmTabsPage","clickType":1,"dllName":"assets/custom/hzml.png","moduleID":7039,"moduleName":"河长制名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"LawsTabsPage","clickType":1,"dllName":"assets/custom/zlk.png","moduleID":7040,"moduleName":"资料库","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"ConstactsListPage","clickType":1,"dllName":"assets/custom/hzml.png","moduleID":7492,"moduleName":"通讯录","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7037,"moduleName":"综合查询","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"QualitySurveyPage","clickType":1,"dllName":"assets/custom/szjc_gzt.png","moduleID":7052,"moduleName":"水质监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"YieldSurveyPage","clickType":1,"dllName":"assets/custom/sljctj.png","moduleID":7116,"moduleName":"水量监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"PolluttionSurveyPage","clickType":1,"dllName":"assets/custom/sljc_gzt.png","moduleID":7117,"moduleName":"水污染监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"spjkPage","clickType":1,"dllName":"assets/custom/spjk.png","moduleID":7051,"moduleName":"视频监控","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7049,"moduleName":"动态监测","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"hhXcPage","clickType":1,"dllName":"assets/custom/hhxc.png","moduleID":7045,"moduleName":"河湖巡查","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"EventListsPage","clickType":1,"dllName":"assets/custom/sjgl.png","moduleID":7046,"moduleName":"事件管理","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7044,"moduleName":"日常工作","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"EventStatisticsPage","clickType":1,"dllName":"assets/custom/sjtj.png","moduleID":7061,"moduleName":"事件统计","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/hztj_gzt.png","moduleID":7056,"moduleName":"河长统计","promptKey":"/index/plugins/xcgl/app/chartK.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/swrjctj.png","moduleID":7060,"moduleName":"水污染监测统计","promptKey":"/index/plugins/dtjc/swrjc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/sljctj.png","moduleID":7059,"moduleName":"水量监测统计","promptKey":"/index/plugins/dtjc/sljc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/szjctj.png","moduleID":7058,"moduleName":"水质监测统计","promptKey":"/index/plugins/dtjc/szjc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/xhtj.png","moduleID":7057,"moduleName":"巡河统计","promptKey":"/index/plugins/xcgl/app/chart_app.html","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7055,"moduleName":"统计分析","promptKey":"","sourceId":0,"target":""}],"className":"HomePage","clickType":0,"dllName":"custom-app","moduleID":7036,"moduleName":"工作台","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"MessageListPage","clickType":0,"dllName":"custom-contacts","moduleID":7062,"moduleName":"信息交流","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"SettingPage","clickType":0,"dllName":"custom-settings","moduleID":7063,"moduleName":"设置","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"hzb","moduleID":6166,"moduleName":"河湖卫士APP河长办","promptKey":"","sourceId":0,"target":""},"registDefaultRoleForPC":0,"registDefaultRoleForPhone":619,"roleList":[{"roleCode":"ROLE_HZB","roleID":631,"roleName":"河长办","roleType":2},{"roleCode":"ROLE_data","roleID":715,"roleName":"数据管理","roleType":2},{"roleCode":"SYSTEM_MANAGER","roleID":551,"roleName":"管理员","roleType":2}],"userInfo":{"adcd":"532900000000000","adcdName":"大理州","headImg":"","id":238800,"msgAccid":"hzzzhxxglxttest@238800","msgKey":"b7200f8b395d490d404965a5ffe28050","msgName":"","msgToken":"ca6f28f3b1378677e2f78d4c6a33cf41","name":"州河长办","phone":"13095359821","position":"","unit":"","localAccout":"dlzhzb","password":"123456"}}
     * CurrentRole : {"roleCode":"ROLE_HZB","roleID":631,"roleName":"河长办","roleType":2}
     * serverInfo : {"PLATFORM_INSTALL_URL":"http://112.124.119.114:8738/LonhwinCenter/","PLATFORM_URL":"http://112.124.119.114:8738/LonhwinCenter/","_SRV_SERVER":"http://srv.test.lonhcloud.cn/","_OA_SERVER":"http://oa.test.lonhcloud.cn/","CMS_SERVER":"http://cms.test.lonhcloud.cn/","API_SERVER":"http://api.test.lonhcloud.cn/","OSS_SERVER":"http://oss.test.lonhcloud.cn/","GPS_SERVER":"http://gps.test.lonhcloud.cn/"}
     * adcd : 532900000000000
     * adcdName : 大理州
     * gpsId : 238800
     * xcglMenu : [{"children":[],"className":"12","clickType":0,"dllName":"ffsz","moduleID":6169,"moduleName":"非法设障","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"13","clickType":0,"dllName":"ffbl","moduleID":6170,"moduleName":"非法捕捞","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"14","clickType":0,"dllName":"ffyz","moduleID":6171,"moduleName":"非法养殖","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"15","clickType":0,"dllName":"ffcs","moduleID":6172,"moduleName":"非法采砂","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"16","clickType":0,"dllName":"ffck","moduleID":6173,"moduleName":"非法采矿","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffwk","moduleID":6174,"moduleName":"非法围垦","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffpw","moduleID":6300,"moduleName":"非法排污","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"qzyax","moduleID":6175,"moduleName":"侵占域岸线","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"19","clickType":0,"dllName":"qt","moduleID":6176,"moduleName":"其它","promptKey":"0","sourceId":0,"target":""}]
     * gpsName : 州河长办
     */

    private String appProjectId;
    private String projectId;
    private int rtType;
    private LoginInfoBean loginInfo;
    private CurrentRoleBean CurrentRole;
    private ServerInfoBean serverInfo;
    private String adcd;
    private String adcdName;
    private int gpsId;
    private String gpsName;
    private List<XcglMenuBean> xcglMenu;
    /**
     * selfRiverLen : 0
     * hasTree : true
     * riverDatas : [{"childrenCount":4,"depth":2,"hasChildren":false,"height":2,"id":"17696","level":0,"levelName":"","name":"四大流域","resourceID":"10","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":0,"type":10,"typeName":""},{"children":[{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14955","level":2,"levelName":"","name":"西湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":0,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17661","level":2,"levelName":"","name":"草海","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":1,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14152","level":2,"levelName":"","name":"洱海","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":2,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17656","level":2,"levelName":"","name":"剑湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":3,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17657","level":2,"levelName":"","name":"茈碧湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":4,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17659","level":2,"levelName":"","name":"青海湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":5,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17660","level":2,"levelName":"","name":"莲花湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":6,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17662","level":2,"levelName":"","name":"天池","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":7,"type":4,"typeName":"库湖"}],"childrenCount":8,"depth":2,"hasChildren":false,"height":2,"id":"17697","level":0,"levelName":"","name":"八大湖泊","resourceID":"10","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":1,"type":10,"typeName":""},{"children":[{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17664","level":2,"levelName":"","name":"大银甸水库","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":100,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17663","level":2,"levelName":"","name":"海稍水库","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":100,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14952","level":2,"levelName":"","name":"海西海水库","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":100,"type":4,"typeName":"库湖"}],"childrenCount":3,"depth":2,"hasChildren":false,"height":2,"id":"17698","level":0,"levelName":"","name":"三大水库","resourceID":"10","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":2,"type":10,"typeName":""},{"children":[{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14304","level":2,"levelName":"","name":"罗时江(大理州)","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":0,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14333","level":2,"levelName":"","name":"弥苴河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":1,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14305","level":2,"levelName":"","name":"新永安江\u2014\u2014编辑","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":2,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"15353","level":2,"levelName":"","name":"老永安江（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":3,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14335","level":2,"levelName":"","name":"西闸河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":4,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14336","level":2,"levelName":"","name":"棕树河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":5,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14337","level":2,"levelName":"","name":"霞移溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":6,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14338","level":2,"levelName":"","name":"万花溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":7,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14339","level":2,"levelName":"","name":"凤尾箐（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":8,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14340","level":2,"levelName":"","name":"阳溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":9,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14341","level":2,"levelName":"","name":"茫涌溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":10,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14342","level":2,"levelName":"","name":"锦溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":11,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14343","level":2,"levelName":"","name":"灵泉溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":12,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14344","level":2,"levelName":"","name":"白石溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":13,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14345","level":2,"levelName":"","name":"玉龙河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":14,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14346","level":2,"levelName":"","name":"双鸳溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":15,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14347","level":2,"levelName":"","name":"隐仙溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":16,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14348","level":2,"levelName":"","name":"梅溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":17,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14349","level":2,"levelName":"","name":"桃溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":18,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14350","level":2,"levelName":"","name":"中和溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":19,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14351","level":2,"levelName":"","name":"白鹤溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":20,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14352","level":2,"levelName":"","name":"黑龙溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":21,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14353","level":2,"levelName":"","name":"清碧溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":22,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14354","level":2,"levelName":"","name":"莫残溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":23,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14355","level":2,"levelName":"","name":"葶冥溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":24,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14357","level":2,"levelName":"","name":"阳南溪（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":25,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14358","level":2,"levelName":"","name":"金星河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":26,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14359","level":2,"levelName":"","name":"金星后河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":27,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14361","level":2,"levelName":"","name":"白塔河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":28,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14951","level":2,"levelName":"","name":"波罗江（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":29,"type":3,"typeName":"河渠"}],"childrenCount":30,"depth":2,"hasChildren":false,"height":2,"id":"17699","level":0,"levelName":"","name":"二十九条入湖河流","resourceID":"10","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":3,"type":10,"typeName":""},{"children":[{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17780","level":2,"levelName":"","name":"测试河渠11111","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":100,"type":3,"typeName":"河渠"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14356","level":2,"levelName":"","name":"西洱河（大理州）","resourceID":"03","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":100,"type":3,"typeName":"河渠"}],"childrenCount":2,"depth":2,"hasChildren":false,"height":2,"id":"17700","level":0,"levelName":"","name":"一条出湖河流","resourceID":"10","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":4,"type":10,"typeName":""}]
     */

    private int selfRiverLen;
    private boolean hasTree;
    private List<RiverDatasBean> riverDatas;
//    private List<RiverDatasBean> selfRiver;

    public String getAppProjectId() {
        return appProjectId;
    }

    public void setAppProjectId(String appProjectId) {
        this.appProjectId = appProjectId;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public int getRtType() {
        return rtType;
    }

    public void setRtType(int rtType) {
        this.rtType = rtType;
    }

    public LoginInfoBean getLoginInfo() {
        return loginInfo;
    }

    public void setLoginInfo(LoginInfoBean loginInfo) {
        this.loginInfo = loginInfo;
    }

    public CurrentRoleBean getCurrentRole() {
        return CurrentRole;
    }

    public void setCurrentRole(CurrentRoleBean CurrentRole) {
        this.CurrentRole = CurrentRole;
    }

    public ServerInfoBean getServerInfo() {
        return serverInfo;
    }

    public void setServerInfo(ServerInfoBean serverInfo) {
        this.serverInfo = serverInfo;
    }

    public String getAdcd() {
        return adcd;
    }

    public void setAdcd(String adcd) {
        this.adcd = adcd;
    }

    public String getAdcdName() {
        return adcdName;
    }

    public void setAdcdName(String adcdName) {
        this.adcdName = adcdName;
    }

    public int getGpsId() {
        return gpsId;
    }

    public void setGpsId(int gpsId) {
        this.gpsId = gpsId;
    }

    public String getGpsName() {
        return gpsName;
    }

    public void setGpsName(String gpsName) {
        this.gpsName = gpsName;
    }

    public List<XcglMenuBean> getXcglMenu() {
        return xcglMenu;
    }

    public void setXcglMenu(List<XcglMenuBean> xcglMenu) {
        this.xcglMenu = xcglMenu;
    }

    public int getSelfRiverLen() {
        return selfRiverLen;
    }

    public void setSelfRiverLen(int selfRiverLen) {
        this.selfRiverLen = selfRiverLen;
    }

    public boolean isHasTree() {
        return hasTree;
    }

    public void setHasTree(boolean hasTree) {
        this.hasTree = hasTree;
    }

    public List<RiverDatasBean> getRiverDatas() {
        return riverDatas;
    }

    public void setRiverDatas(List<RiverDatasBean> riverDatas) {
        this.riverDatas = riverDatas;
    }



    public static class LoginInfoBean implements Serializable{
        /**
         * groupList : [{"adcd":"532900000000000","delFlg":0,"groupId":13871,"modifyUserId":142977,"modifyUserName":"方俊新Dell","modifytm":"2017-09-22 09:12:26.192","name":"大理州河长办","parentAdcd":"532900000000000","parentId":"13771","pmid":"","projectType":"","remark":"","s1":"","s10":"","s2":"","s3":"","s4":"","s5":"","s6":"","s7":"","s8":"","s9":"","sort":0,"type":0,"unitCode":"HZB_DLZ"}]
         * lhgpsInfo : {"adcd":"532900000000000","alongBss":"","birthday":"2018-01-10 10:08:18.676","dz":"","email":"","gpsId":238800,"gpsType":2,"gpsphon":"","headImg":"","headPic":"","height":"","hyzk":0,"idnumber":"","imei":"dlzhzb","jg":"","lat":"","lon":"","mac":"E10ADC3949BA59ABBE56E057F20F883E","modifyUserId":238800,"modifyUserName":"州河长办","modifytm":"2018-10-22 17:29:35.186","mz":"","name":"","owner":"州河长办","ownerPhone":"13095359821","phoneNo":"","position":"","qq":"","regtm":"2018-01-10 10:08:50.431","remark":"projID:hzzzhxxglxttest","s1":"","s10":"","s2":"","s3":"","s4":"","s5":"","s6":"","s7":"","s8":"","s9":"","sex":0,"status":1,"tag":"","unit":"","whcd":0,"wx":"","zc":"","zzmm":0}
         * lhpower : {"delFlg":0,"id":{"adcd":"","appId":"hzzzhxxglxtApptest","projectId":"hzzzhxxglxttest","roleId":619},"mainStyleArgs":"","mainStyleId":14,"modifyUserId":67833,"modifyUserName":"唐弟涛","modifytm":"2018-09-10 19:29:53.932","moduleId":6166,"modulesPower":"[]","projectTitle":"河湖卫士测试版"}
         * lhproject : {"alongBss":1,"createPerson":"刘波","createPersonId":142824,"createPersonPhone":"15198787047","createTm":"2017-11-16 14:37:57.011","createUnit":"16569","dbkey":"hzzzhxxglxttest","dbminLevel":3,"dbtype":1,"delFlg":0,"downloadKey":"","exePath":"hzzzhxxglxttest","issueFlg":2,"loginStyleArgs":"","loginStyleId":15,"loginType":2,"manualAuthFlg":1,"modifyUserId":238800,"modifyUserName":"州河长办(机器:袁敬梅（HP))","modifytm":"2018-10-19 08:49:09.064","msgKey":"b7200f8b395d490d404965a5ffe28050","msgSecret":"f8aa258e3611","plugin":"9,13,6,7,12","projectId":"hzzzhxxglxttest","projectName":"河长制-测试","projectType":0,"registDefaultRole":550,"registMachineFlg":1,"remark":"","serverForBackup":"","serverForBusiness":"http://hzz.test.lonhcloud.cn","serverForGisupload":"datacenter.test.lonhcloud.cn","serverForGpsupload":"gps.test.lonhcloud.cn","serverForInstall":"112.124.119.114:8738","serverForPower":"112.124.119.114:8738","serverForSearch":"oss.test.lonhcloud.cn","serverForWeather":"112.124.119.114:8740","sort":0,"sourceId":2,"syncExeName":""}
         * moduleTree : {"children":[{"children":[],"className":"DlIndexPage","clickType":0,"dllName":"custom-index","moduleID":7035,"moduleName":"首页","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[{"children":[],"className":"12","clickType":0,"dllName":"ffsz","moduleID":6169,"moduleName":"非法设障","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"13","clickType":0,"dllName":"ffbl","moduleID":6170,"moduleName":"非法捕捞","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"14","clickType":0,"dllName":"ffyz","moduleID":6171,"moduleName":"非法养殖","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"15","clickType":0,"dllName":"ffcs","moduleID":6172,"moduleName":"非法采砂","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"16","clickType":0,"dllName":"ffck","moduleID":6173,"moduleName":"非法采矿","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffwk","moduleID":6174,"moduleName":"非法围垦","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffpw","moduleID":6300,"moduleName":"非法排污","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"qzyax","moduleID":6175,"moduleName":"侵占域岸线","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"19","clickType":0,"dllName":"qt","moduleID":6176,"moduleName":"其它","promptKey":"0","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"yjsb","moduleID":6168,"moduleName":"一键上报","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"xcgl","moduleID":6167,"moduleName":"巡查管理","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[{"children":[],"className":"seo-index","clickType":1,"dllName":"assets/custom/jbqk_gzt.png","moduleID":7038,"moduleName":"河湖信息","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"DtLinkagePage","clickType":1,"dllName":"DtLinkagePage","moduleID":7493,"moduleName":"领导小组","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"RiverDirPage","clickType":1,"dllName":"RiverDirPage","moduleID":7494,"moduleName":"河湖名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"DtaLinkagePage","clickType":1,"dllName":"DtaLinkagePage","moduleID":7495,"moduleName":"成员单位名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"SocLinkagePage","clickType":1,"dllName":"SocLinkagePage","moduleID":7496,"moduleName":"社会监督员名录","promptKey":"","sourceId":0,"target":""}],"className":"RmTabsPage","clickType":1,"dllName":"assets/custom/hzml.png","moduleID":7039,"moduleName":"河长制名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"LawsTabsPage","clickType":1,"dllName":"assets/custom/zlk.png","moduleID":7040,"moduleName":"资料库","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"ConstactsListPage","clickType":1,"dllName":"assets/custom/hzml.png","moduleID":7492,"moduleName":"通讯录","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7037,"moduleName":"综合查询","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"QualitySurveyPage","clickType":1,"dllName":"assets/custom/szjc_gzt.png","moduleID":7052,"moduleName":"水质监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"YieldSurveyPage","clickType":1,"dllName":"assets/custom/sljctj.png","moduleID":7116,"moduleName":"水量监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"PolluttionSurveyPage","clickType":1,"dllName":"assets/custom/sljc_gzt.png","moduleID":7117,"moduleName":"水污染监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"spjkPage","clickType":1,"dllName":"assets/custom/spjk.png","moduleID":7051,"moduleName":"视频监控","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7049,"moduleName":"动态监测","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"hhXcPage","clickType":1,"dllName":"assets/custom/hhxc.png","moduleID":7045,"moduleName":"河湖巡查","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"EventListsPage","clickType":1,"dllName":"assets/custom/sjgl.png","moduleID":7046,"moduleName":"事件管理","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7044,"moduleName":"日常工作","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"EventStatisticsPage","clickType":1,"dllName":"assets/custom/sjtj.png","moduleID":7061,"moduleName":"事件统计","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/hztj_gzt.png","moduleID":7056,"moduleName":"河长统计","promptKey":"/index/plugins/xcgl/app/chartK.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/swrjctj.png","moduleID":7060,"moduleName":"水污染监测统计","promptKey":"/index/plugins/dtjc/swrjc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/sljctj.png","moduleID":7059,"moduleName":"水量监测统计","promptKey":"/index/plugins/dtjc/sljc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/szjctj.png","moduleID":7058,"moduleName":"水质监测统计","promptKey":"/index/plugins/dtjc/szjc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/xhtj.png","moduleID":7057,"moduleName":"巡河统计","promptKey":"/index/plugins/xcgl/app/chart_app.html","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7055,"moduleName":"统计分析","promptKey":"","sourceId":0,"target":""}],"className":"HomePage","clickType":0,"dllName":"custom-app","moduleID":7036,"moduleName":"工作台","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"MessageListPage","clickType":0,"dllName":"custom-contacts","moduleID":7062,"moduleName":"信息交流","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"SettingPage","clickType":0,"dllName":"custom-settings","moduleID":7063,"moduleName":"设置","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"hzb","moduleID":6166,"moduleName":"河湖卫士APP河长办","promptKey":"","sourceId":0,"target":""}
         * registDefaultRoleForPC : 0
         * registDefaultRoleForPhone : 619
         * roleList : [{"roleCode":"ROLE_HZB","roleID":631,"roleName":"河长办","roleType":2},{"roleCode":"ROLE_data","roleID":715,"roleName":"数据管理","roleType":2},{"roleCode":"SYSTEM_MANAGER","roleID":551,"roleName":"管理员","roleType":2}]
         * userInfo : {"adcd":"532900000000000","adcdName":"大理州","headImg":"","id":238800,"msgAccid":"hzzzhxxglxttest@238800","msgKey":"b7200f8b395d490d404965a5ffe28050","msgName":"","msgToken":"ca6f28f3b1378677e2f78d4c6a33cf41","name":"州河长办","phone":"13095359821","position":"","unit":"","localAccout":"dlzhzb","password":"123456"}
         */

        private LhgpsInfoBean lhgpsInfo;
        private LhpowerBean lhpower;
        private LhprojectBean lhproject;
        private ModuleTreeBean moduleTree;
        private int registDefaultRoleForPC;
        private int registDefaultRoleForPhone;
        private UserInfoBean userInfo;
        private List<GroupListBean> groupList;
        private List<RoleListBean> roleList;

        public LhgpsInfoBean getLhgpsInfo() {
            return lhgpsInfo;
        }

        public void setLhgpsInfo(LhgpsInfoBean lhgpsInfo) {
            this.lhgpsInfo = lhgpsInfo;
        }

        public LhpowerBean getLhpower() {
            return lhpower;
        }

        public void setLhpower(LhpowerBean lhpower) {
            this.lhpower = lhpower;
        }

        public LhprojectBean getLhproject() {
            return lhproject;
        }

        public void setLhproject(LhprojectBean lhproject) {
            this.lhproject = lhproject;
        }

        public ModuleTreeBean getModuleTree() {
            return moduleTree;
        }

        public void setModuleTree(ModuleTreeBean moduleTree) {
            this.moduleTree = moduleTree;
        }

        public int getRegistDefaultRoleForPC() {
            return registDefaultRoleForPC;
        }

        public void setRegistDefaultRoleForPC(int registDefaultRoleForPC) {
            this.registDefaultRoleForPC = registDefaultRoleForPC;
        }

        public int getRegistDefaultRoleForPhone() {
            return registDefaultRoleForPhone;
        }

        public void setRegistDefaultRoleForPhone(int registDefaultRoleForPhone) {
            this.registDefaultRoleForPhone = registDefaultRoleForPhone;
        }

        public UserInfoBean getUserInfo() {
            return userInfo;
        }

        public void setUserInfo(UserInfoBean userInfo) {
            this.userInfo = userInfo;
        }

        public List<GroupListBean> getGroupList() {
            return groupList;
        }

        public void setGroupList(List<GroupListBean> groupList) {
            this.groupList = groupList;
        }

        public List<RoleListBean> getRoleList() {
            return roleList;
        }

        public void setRoleList(List<RoleListBean> roleList) {
            this.roleList = roleList;
        }

        public static class LhgpsInfoBean implements Serializable{
            /**
             * adcd : 532900000000000
             * alongBss :
             * birthday : 2018-01-10 10:08:18.676
             * dz :
             * email :
             * gpsId : 238800
             * gpsType : 2
             * gpsphon :
             * headImg :
             * headPic :
             * height :
             * hyzk : 0
             * idnumber :
             * imei : dlzhzb
             * jg :
             * lat :
             * lon :
             * mac : E10ADC3949BA59ABBE56E057F20F883E
             * modifyUserId : 238800
             * modifyUserName : 州河长办
             * modifytm : 2018-10-22 17:29:35.186
             * mz :
             * name :
             * owner : 州河长办
             * ownerPhone : 13095359821
             * phoneNo :
             * position :
             * qq :
             * regtm : 2018-01-10 10:08:50.431
             * remark : projID:hzzzhxxglxttest
             * s1 :
             * s10 :
             * s2 :
             * s3 :
             * s4 :
             * s5 :
             * s6 :
             * s7 :
             * s8 :
             * s9 :
             * sex : 0
             * status : 1
             * tag :
             * unit :
             * whcd : 0
             * wx :
             * zc :
             * zzmm : 0
             */

            private String adcd;
            private String alongBss;
            private String birthday;
            private String dz;
            private String email;
            private int gpsId;
            private int gpsType;
            private String gpsphon;
            private String headImg;
            private String headPic;
            private String height;
            private int hyzk;
            private String idnumber;
            private String imei;
            private String jg;
            private String lat;
            private String lon;
            private String mac;
            private int modifyUserId;
            private String modifyUserName;
            private String modifytm;
            private String mz;
            private String name;
            private String owner;
            private String ownerPhone;
            private String phoneNo;
            private String position;
            private String qq;
            private String regtm;
            private String remark;
            private String s1;
            private String s10;
            private String s2;
            private String s3;
            private String s4;
            private String s5;
            private String s6;
            private String s7;
            private String s8;
            private String s9;
            private int sex;
            private int status;
            private String tag;
            private String unit;
            private int whcd;
            private String wx;
            private String zc;
            private int zzmm;

            public String getAdcd() {
                return adcd;
            }

            public void setAdcd(String adcd) {
                this.adcd = adcd;
            }

            public String getAlongBss() {
                return alongBss;
            }

            public void setAlongBss(String alongBss) {
                this.alongBss = alongBss;
            }

            public String getBirthday() {
                return birthday;
            }

            public void setBirthday(String birthday) {
                this.birthday = birthday;
            }

            public String getDz() {
                return dz;
            }

            public void setDz(String dz) {
                this.dz = dz;
            }

            public String getEmail() {
                return email;
            }

            public void setEmail(String email) {
                this.email = email;
            }

            public int getGpsId() {
                return gpsId;
            }

            public void setGpsId(int gpsId) {
                this.gpsId = gpsId;
            }

            public int getGpsType() {
                return gpsType;
            }

            public void setGpsType(int gpsType) {
                this.gpsType = gpsType;
            }

            public String getGpsphon() {
                return gpsphon;
            }

            public void setGpsphon(String gpsphon) {
                this.gpsphon = gpsphon;
            }

            public String getHeadImg() {
                return headImg;
            }

            public void setHeadImg(String headImg) {
                this.headImg = headImg;
            }

            public String getHeadPic() {
                return headPic;
            }

            public void setHeadPic(String headPic) {
                this.headPic = headPic;
            }

            public String getHeight() {
                return height;
            }

            public void setHeight(String height) {
                this.height = height;
            }

            public int getHyzk() {
                return hyzk;
            }

            public void setHyzk(int hyzk) {
                this.hyzk = hyzk;
            }

            public String getIdnumber() {
                return idnumber;
            }

            public void setIdnumber(String idnumber) {
                this.idnumber = idnumber;
            }

            public String getImei() {
                return imei;
            }

            public void setImei(String imei) {
                this.imei = imei;
            }

            public String getJg() {
                return jg;
            }

            public void setJg(String jg) {
                this.jg = jg;
            }

            public String getLat() {
                return lat;
            }

            public void setLat(String lat) {
                this.lat = lat;
            }

            public String getLon() {
                return lon;
            }

            public void setLon(String lon) {
                this.lon = lon;
            }

            public String getMac() {
                return mac;
            }

            public void setMac(String mac) {
                this.mac = mac;
            }

            public int getModifyUserId() {
                return modifyUserId;
            }

            public void setModifyUserId(int modifyUserId) {
                this.modifyUserId = modifyUserId;
            }

            public String getModifyUserName() {
                return modifyUserName;
            }

            public void setModifyUserName(String modifyUserName) {
                this.modifyUserName = modifyUserName;
            }

            public String getModifytm() {
                return modifytm;
            }

            public void setModifytm(String modifytm) {
                this.modifytm = modifytm;
            }

            public String getMz() {
                return mz;
            }

            public void setMz(String mz) {
                this.mz = mz;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getOwner() {
                return owner;
            }

            public void setOwner(String owner) {
                this.owner = owner;
            }

            public String getOwnerPhone() {
                return ownerPhone;
            }

            public void setOwnerPhone(String ownerPhone) {
                this.ownerPhone = ownerPhone;
            }

            public String getPhoneNo() {
                return phoneNo;
            }

            public void setPhoneNo(String phoneNo) {
                this.phoneNo = phoneNo;
            }

            public String getPosition() {
                return position;
            }

            public void setPosition(String position) {
                this.position = position;
            }

            public String getQq() {
                return qq;
            }

            public void setQq(String qq) {
                this.qq = qq;
            }

            public String getRegtm() {
                return regtm;
            }

            public void setRegtm(String regtm) {
                this.regtm = regtm;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getS1() {
                return s1;
            }

            public void setS1(String s1) {
                this.s1 = s1;
            }

            public String getS10() {
                return s10;
            }

            public void setS10(String s10) {
                this.s10 = s10;
            }

            public String getS2() {
                return s2;
            }

            public void setS2(String s2) {
                this.s2 = s2;
            }

            public String getS3() {
                return s3;
            }

            public void setS3(String s3) {
                this.s3 = s3;
            }

            public String getS4() {
                return s4;
            }

            public void setS4(String s4) {
                this.s4 = s4;
            }

            public String getS5() {
                return s5;
            }

            public void setS5(String s5) {
                this.s5 = s5;
            }

            public String getS6() {
                return s6;
            }

            public void setS6(String s6) {
                this.s6 = s6;
            }

            public String getS7() {
                return s7;
            }

            public void setS7(String s7) {
                this.s7 = s7;
            }

            public String getS8() {
                return s8;
            }

            public void setS8(String s8) {
                this.s8 = s8;
            }

            public String getS9() {
                return s9;
            }

            public void setS9(String s9) {
                this.s9 = s9;
            }

            public int getSex() {
                return sex;
            }

            public void setSex(int sex) {
                this.sex = sex;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public String getTag() {
                return tag;
            }

            public void setTag(String tag) {
                this.tag = tag;
            }

            public String getUnit() {
                return unit;
            }

            public void setUnit(String unit) {
                this.unit = unit;
            }

            public int getWhcd() {
                return whcd;
            }

            public void setWhcd(int whcd) {
                this.whcd = whcd;
            }

            public String getWx() {
                return wx;
            }

            public void setWx(String wx) {
                this.wx = wx;
            }

            public String getZc() {
                return zc;
            }

            public void setZc(String zc) {
                this.zc = zc;
            }

            public int getZzmm() {
                return zzmm;
            }

            public void setZzmm(int zzmm) {
                this.zzmm = zzmm;
            }
        }

        public static class LhpowerBean implements Serializable{
            /**
             * delFlg : 0
             * id : {"adcd":"","appId":"hzzzhxxglxtApptest","projectId":"hzzzhxxglxttest","roleId":619}
             * mainStyleArgs :
             * mainStyleId : 14
             * modifyUserId : 67833
             * modifyUserName : 唐弟涛
             * modifytm : 2018-09-10 19:29:53.932
             * moduleId : 6166
             * modulesPower : []
             * projectTitle : 河湖卫士测试版
             */

            private int delFlg;
            private IdBean id;
            private String mainStyleArgs;
            private int mainStyleId;
            private int modifyUserId;
            private String modifyUserName;
            private String modifytm;
            private int moduleId;
            private String modulesPower;
            private String projectTitle;

            public int getDelFlg() {
                return delFlg;
            }

            public void setDelFlg(int delFlg) {
                this.delFlg = delFlg;
            }

            public IdBean getId() {
                return id;
            }

            public void setId(IdBean id) {
                this.id = id;
            }

            public String getMainStyleArgs() {
                return mainStyleArgs;
            }

            public void setMainStyleArgs(String mainStyleArgs) {
                this.mainStyleArgs = mainStyleArgs;
            }

            public int getMainStyleId() {
                return mainStyleId;
            }

            public void setMainStyleId(int mainStyleId) {
                this.mainStyleId = mainStyleId;
            }

            public int getModifyUserId() {
                return modifyUserId;
            }

            public void setModifyUserId(int modifyUserId) {
                this.modifyUserId = modifyUserId;
            }

            public String getModifyUserName() {
                return modifyUserName;
            }

            public void setModifyUserName(String modifyUserName) {
                this.modifyUserName = modifyUserName;
            }

            public String getModifytm() {
                return modifytm;
            }

            public void setModifytm(String modifytm) {
                this.modifytm = modifytm;
            }

            public int getModuleId() {
                return moduleId;
            }

            public void setModuleId(int moduleId) {
                this.moduleId = moduleId;
            }

            public String getModulesPower() {
                return modulesPower;
            }

            public void setModulesPower(String modulesPower) {
                this.modulesPower = modulesPower;
            }

            public String getProjectTitle() {
                return projectTitle;
            }

            public void setProjectTitle(String projectTitle) {
                this.projectTitle = projectTitle;
            }

            public static class IdBean implements Serializable{
                /**
                 * adcd :
                 * appId : hzzzhxxglxtApptest
                 * projectId : hzzzhxxglxttest
                 * roleId : 619
                 */

                private String adcd;
                private String appId;
                private String projectId;
                private int roleId;

                public String getAdcd() {
                    return adcd;
                }

                public void setAdcd(String adcd) {
                    this.adcd = adcd;
                }

                public String getAppId() {
                    return appId;
                }

                public void setAppId(String appId) {
                    this.appId = appId;
                }

                public String getProjectId() {
                    return projectId;
                }

                public void setProjectId(String projectId) {
                    this.projectId = projectId;
                }

                public int getRoleId() {
                    return roleId;
                }

                public void setRoleId(int roleId) {
                    this.roleId = roleId;
                }
            }
        }

        public static class LhprojectBean implements Serializable{
            /**
             * alongBss : 1
             * createPerson : 刘波
             * createPersonId : 142824
             * createPersonPhone : 15198787047
             * createTm : 2017-11-16 14:37:57.011
             * createUnit : 16569
             * dbkey : hzzzhxxglxttest
             * dbminLevel : 3
             * dbtype : 1
             * delFlg : 0
             * downloadKey :
             * exePath : hzzzhxxglxttest
             * issueFlg : 2
             * loginStyleArgs :
             * loginStyleId : 15
             * loginType : 2
             * manualAuthFlg : 1
             * modifyUserId : 238800
             * modifyUserName : 州河长办(机器:袁敬梅（HP))
             * modifytm : 2018-10-19 08:49:09.064
             * msgKey : b7200f8b395d490d404965a5ffe28050
             * msgSecret : f8aa258e3611
             * plugin : 9,13,6,7,12
             * projectId : hzzzhxxglxttest
             * projectName : 河长制-测试
             * projectType : 0
             * registDefaultRole : 550
             * registMachineFlg : 1
             * remark :
             * serverForBackup :
             * serverForBusiness : http://hzz.test.lonhcloud.cn
             * serverForGisupload : datacenter.test.lonhcloud.cn
             * serverForGpsupload : gps.test.lonhcloud.cn
             * serverForInstall : 112.124.119.114:8738
             * serverForPower : 112.124.119.114:8738
             * serverForSearch : oss.test.lonhcloud.cn
             * serverForWeather : 112.124.119.114:8740
             * sort : 0
             * sourceId : 2
             * syncExeName :
             */

            private int alongBss;
            private String createPerson;
            private int createPersonId;
            private String createPersonPhone;
            private String createTm;
            private String createUnit;
            private String dbkey;
            private int dbminLevel;
            private int dbtype;
            private int delFlg;
            private String downloadKey;
            private String exePath;
            private int issueFlg;
            private String loginStyleArgs;
            private int loginStyleId;
            private int loginType;
            private int manualAuthFlg;
            private int modifyUserId;
            private String modifyUserName;
            private String modifytm;
            private String msgKey;
            private String msgSecret;
            private String plugin;
            private String projectId;
            private String projectName;
            private int projectType;
            private int registDefaultRole;
            private int registMachineFlg;
            private String remark;
            private String serverForBackup;
            private String serverForBusiness;
            private String serverForGisupload;
            private String serverForGpsupload;
            private String serverForInstall;
            private String serverForPower;
            private String serverForSearch;
            private String serverForWeather;
            private int sort;
            private int sourceId;
            private String syncExeName;

            public int getAlongBss() {
                return alongBss;
            }

            public void setAlongBss(int alongBss) {
                this.alongBss = alongBss;
            }

            public String getCreatePerson() {
                return createPerson;
            }

            public void setCreatePerson(String createPerson) {
                this.createPerson = createPerson;
            }

            public int getCreatePersonId() {
                return createPersonId;
            }

            public void setCreatePersonId(int createPersonId) {
                this.createPersonId = createPersonId;
            }

            public String getCreatePersonPhone() {
                return createPersonPhone;
            }

            public void setCreatePersonPhone(String createPersonPhone) {
                this.createPersonPhone = createPersonPhone;
            }

            public String getCreateTm() {
                return createTm;
            }

            public void setCreateTm(String createTm) {
                this.createTm = createTm;
            }

            public String getCreateUnit() {
                return createUnit;
            }

            public void setCreateUnit(String createUnit) {
                this.createUnit = createUnit;
            }

            public String getDbkey() {
                return dbkey;
            }

            public void setDbkey(String dbkey) {
                this.dbkey = dbkey;
            }

            public int getDbminLevel() {
                return dbminLevel;
            }

            public void setDbminLevel(int dbminLevel) {
                this.dbminLevel = dbminLevel;
            }

            public int getDbtype() {
                return dbtype;
            }

            public void setDbtype(int dbtype) {
                this.dbtype = dbtype;
            }

            public int getDelFlg() {
                return delFlg;
            }

            public void setDelFlg(int delFlg) {
                this.delFlg = delFlg;
            }

            public String getDownloadKey() {
                return downloadKey;
            }

            public void setDownloadKey(String downloadKey) {
                this.downloadKey = downloadKey;
            }

            public String getExePath() {
                return exePath;
            }

            public void setExePath(String exePath) {
                this.exePath = exePath;
            }

            public int getIssueFlg() {
                return issueFlg;
            }

            public void setIssueFlg(int issueFlg) {
                this.issueFlg = issueFlg;
            }

            public String getLoginStyleArgs() {
                return loginStyleArgs;
            }

            public void setLoginStyleArgs(String loginStyleArgs) {
                this.loginStyleArgs = loginStyleArgs;
            }

            public int getLoginStyleId() {
                return loginStyleId;
            }

            public void setLoginStyleId(int loginStyleId) {
                this.loginStyleId = loginStyleId;
            }

            public int getLoginType() {
                return loginType;
            }

            public void setLoginType(int loginType) {
                this.loginType = loginType;
            }

            public int getManualAuthFlg() {
                return manualAuthFlg;
            }

            public void setManualAuthFlg(int manualAuthFlg) {
                this.manualAuthFlg = manualAuthFlg;
            }

            public int getModifyUserId() {
                return modifyUserId;
            }

            public void setModifyUserId(int modifyUserId) {
                this.modifyUserId = modifyUserId;
            }

            public String getModifyUserName() {
                return modifyUserName;
            }

            public void setModifyUserName(String modifyUserName) {
                this.modifyUserName = modifyUserName;
            }

            public String getModifytm() {
                return modifytm;
            }

            public void setModifytm(String modifytm) {
                this.modifytm = modifytm;
            }

            public String getMsgKey() {
                return msgKey;
            }

            public void setMsgKey(String msgKey) {
                this.msgKey = msgKey;
            }

            public String getMsgSecret() {
                return msgSecret;
            }

            public void setMsgSecret(String msgSecret) {
                this.msgSecret = msgSecret;
            }

            public String getPlugin() {
                return plugin;
            }

            public void setPlugin(String plugin) {
                this.plugin = plugin;
            }

            public String getProjectId() {
                return projectId;
            }

            public void setProjectId(String projectId) {
                this.projectId = projectId;
            }

            public String getProjectName() {
                return projectName;
            }

            public void setProjectName(String projectName) {
                this.projectName = projectName;
            }

            public int getProjectType() {
                return projectType;
            }

            public void setProjectType(int projectType) {
                this.projectType = projectType;
            }

            public int getRegistDefaultRole() {
                return registDefaultRole;
            }

            public void setRegistDefaultRole(int registDefaultRole) {
                this.registDefaultRole = registDefaultRole;
            }

            public int getRegistMachineFlg() {
                return registMachineFlg;
            }

            public void setRegistMachineFlg(int registMachineFlg) {
                this.registMachineFlg = registMachineFlg;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getServerForBackup() {
                return serverForBackup;
            }

            public void setServerForBackup(String serverForBackup) {
                this.serverForBackup = serverForBackup;
            }

            public String getServerForBusiness() {
                return serverForBusiness;
            }

            public void setServerForBusiness(String serverForBusiness) {
                this.serverForBusiness = serverForBusiness;
            }

            public String getServerForGisupload() {
                return serverForGisupload;
            }

            public void setServerForGisupload(String serverForGisupload) {
                this.serverForGisupload = serverForGisupload;
            }

            public String getServerForGpsupload() {
                return serverForGpsupload;
            }

            public void setServerForGpsupload(String serverForGpsupload) {
                this.serverForGpsupload = serverForGpsupload;
            }

            public String getServerForInstall() {
                return serverForInstall;
            }

            public void setServerForInstall(String serverForInstall) {
                this.serverForInstall = serverForInstall;
            }

            public String getServerForPower() {
                return serverForPower;
            }

            public void setServerForPower(String serverForPower) {
                this.serverForPower = serverForPower;
            }

            public String getServerForSearch() {
                return serverForSearch;
            }

            public void setServerForSearch(String serverForSearch) {
                this.serverForSearch = serverForSearch;
            }

            public String getServerForWeather() {
                return serverForWeather;
            }

            public void setServerForWeather(String serverForWeather) {
                this.serverForWeather = serverForWeather;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getSourceId() {
                return sourceId;
            }

            public void setSourceId(int sourceId) {
                this.sourceId = sourceId;
            }

            public String getSyncExeName() {
                return syncExeName;
            }

            public void setSyncExeName(String syncExeName) {
                this.syncExeName = syncExeName;
            }
        }

        public static class ModuleTreeBean extends BottomSheetBean implements Serializable{

            /**
             * children : [{"children":[],"className":"DlIndexPage","clickType":0,"dllName":"custom-index","moduleID":7035,"moduleName":"首页","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[{"children":[],"className":"12","clickType":0,"dllName":"ffsz","moduleID":6169,"moduleName":"非法设障","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"13","clickType":0,"dllName":"ffbl","moduleID":6170,"moduleName":"非法捕捞","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"14","clickType":0,"dllName":"ffyz","moduleID":6171,"moduleName":"非法养殖","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"15","clickType":0,"dllName":"ffcs","moduleID":6172,"moduleName":"非法采砂","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"16","clickType":0,"dllName":"ffck","moduleID":6173,"moduleName":"非法采矿","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffwk","moduleID":6174,"moduleName":"非法围垦","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"ffpw","moduleID":6300,"moduleName":"非法排污","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"","clickType":0,"dllName":"qzyax","moduleID":6175,"moduleName":"侵占域岸线","promptKey":"0","sourceId":0,"target":""},{"children":[],"className":"19","clickType":0,"dllName":"qt","moduleID":6176,"moduleName":"其它","promptKey":"0","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"yjsb","moduleID":6168,"moduleName":"一键上报","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"xcgl","moduleID":6167,"moduleName":"巡查管理","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[{"children":[],"className":"seo-index","clickType":1,"dllName":"assets/custom/jbqk_gzt.png","moduleID":7038,"moduleName":"河湖信息","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"DtLinkagePage","clickType":1,"dllName":"DtLinkagePage","moduleID":7493,"moduleName":"领导小组","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"RiverDirPage","clickType":1,"dllName":"RiverDirPage","moduleID":7494,"moduleName":"河湖名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"DtaLinkagePage","clickType":1,"dllName":"DtaLinkagePage","moduleID":7495,"moduleName":"成员单位名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"SocLinkagePage","clickType":1,"dllName":"SocLinkagePage","moduleID":7496,"moduleName":"社会监督员名录","promptKey":"","sourceId":0,"target":""}],"className":"RmTabsPage","clickType":1,"dllName":"assets/custom/hzml.png","moduleID":7039,"moduleName":"河长制名录","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"LawsTabsPage","clickType":1,"dllName":"assets/custom/zlk.png","moduleID":7040,"moduleName":"资料库","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"ConstactsListPage","clickType":1,"dllName":"assets/custom/hzml.png","moduleID":7492,"moduleName":"通讯录","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7037,"moduleName":"综合查询","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"QualitySurveyPage","clickType":1,"dllName":"assets/custom/szjc_gzt.png","moduleID":7052,"moduleName":"水质监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"YieldSurveyPage","clickType":1,"dllName":"assets/custom/sljctj.png","moduleID":7116,"moduleName":"水量监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"PolluttionSurveyPage","clickType":1,"dllName":"assets/custom/sljc_gzt.png","moduleID":7117,"moduleName":"水污染监测","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"spjkPage","clickType":1,"dllName":"assets/custom/spjk.png","moduleID":7051,"moduleName":"视频监控","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7049,"moduleName":"动态监测","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"hhXcPage","clickType":1,"dllName":"assets/custom/hhxc.png","moduleID":7045,"moduleName":"河湖巡查","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"EventListsPage","clickType":1,"dllName":"assets/custom/sjgl.png","moduleID":7046,"moduleName":"事件管理","promptKey":"","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7044,"moduleName":"日常工作","promptKey":"","sourceId":0,"target":""},{"children":[{"children":[],"className":"EventStatisticsPage","clickType":1,"dllName":"assets/custom/sjtj.png","moduleID":7061,"moduleName":"事件统计","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/hztj_gzt.png","moduleID":7056,"moduleName":"河长统计","promptKey":"/index/plugins/xcgl/app/chartK.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/swrjctj.png","moduleID":7060,"moduleName":"水污染监测统计","promptKey":"/index/plugins/dtjc/swrjc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/sljctj.png","moduleID":7059,"moduleName":"水量监测统计","promptKey":"/index/plugins/dtjc/sljc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/szjctj.png","moduleID":7058,"moduleName":"水质监测统计","promptKey":"/index/plugins/dtjc/szjc-col-app.html","sourceId":0,"target":""},{"children":[],"className":"IndexTotal","clickType":1,"dllName":"assets/custom/xhtj.png","moduleID":7057,"moduleName":"巡河统计","promptKey":"/index/plugins/xcgl/app/chart_app.html","sourceId":0,"target":""}],"className":"","clickType":0,"dllName":"","moduleID":7055,"moduleName":"统计分析","promptKey":"","sourceId":0,"target":""}],"className":"HomePage","clickType":0,"dllName":"custom-app","moduleID":7036,"moduleName":"工作台","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"MessageListPage","clickType":0,"dllName":"custom-contacts","moduleID":7062,"moduleName":"信息交流","promptKey":"","sourceId":0,"target":""},{"children":[],"className":"SettingPage","clickType":0,"dllName":"custom-settings","moduleID":7063,"moduleName":"设置","promptKey":"","sourceId":0,"target":""}]
             * className :
             * clickType : 0
             * dllName : hzb
             * moduleID : 6166
             * moduleName : 河湖卫士APP河长办
             * promptKey :
             * sourceId : 0
             * target :
             */

            private String className;
            private int clickType;
            private String dllName;
            private int moduleID;
            private String moduleName;
            private String promptKey;
            private int sourceId;
            private String target;
            private List<ChildrenBean> children;

            public String getClassName() {
                return className;
            }

            public void setClassName(String className) {
                this.className = className;
            }

            public int getClickType() {
                return clickType;
            }

            public void setClickType(int clickType) {
                this.clickType = clickType;
            }

            public String getDllName() {
                return dllName;
            }

            public void setDllName(String dllName) {
                this.dllName = dllName;
            }

            public int getModuleID() {
                return moduleID;
            }

            public void setModuleID(int moduleID) {
                this.moduleID = moduleID;
            }

            public String getModuleName() {
                return moduleName;
            }

            public void setModuleName(String moduleName) {
                this.text=moduleName;
                this.moduleName = moduleName;
            }

            public String getPromptKey() {
                return promptKey;
            }

            public void setPromptKey(String promptKey) {
                this.promptKey = promptKey;
            }

            public int getSourceId() {
                return sourceId;
            }

            public void setSourceId(int sourceId) {
                this.sourceId = sourceId;
            }

            public String getTarget() {
                return target;
            }

            public void setTarget(String target) {
                this.target = target;
            }

            public List<ChildrenBean> getChildren() {
                return children;
            }

            public void setChildren(List<ChildrenBean> children) {
                this.children = children;
            }

            public static class ChildrenBean implements Serializable{
                /**
                 * children : []
                 * className : DlIndexPage
                 * clickType : 0
                 * dllName : custom-index
                 * moduleID : 7035
                 * moduleName : 首页
                 * promptKey :
                 * sourceId : 0
                 * target :
                 */

                private String className;
                private int clickType;
                private String dllName;
                private int moduleID;
                private String moduleName;
                private String promptKey;
                private int sourceId;
                private String target;
                private List<ChildrenBean> children;

                public String getClassName() {
                    return className;
                }

                public void setClassName(String className) {
                    this.className = className;
                }

                public int getClickType() {
                    return clickType;
                }

                public void setClickType(int clickType) {
                    this.clickType = clickType;
                }

                public String getDllName() {
                    return dllName;
                }

                public void setDllName(String dllName) {
                    this.dllName = dllName;
                }

                public int getModuleID() {
                    return moduleID;
                }

                public void setModuleID(int moduleID) {
                    this.moduleID = moduleID;
                }

                public String getModuleName() {
                    return moduleName;
                }

                public void setModuleName(String moduleName) {
                    this.moduleName = moduleName;
                }

                public String getPromptKey() {
                    return promptKey;
                }

                public void setPromptKey(String promptKey) {
                    this.promptKey = promptKey;
                }

                public int getSourceId() {
                    return sourceId;
                }

                public void setSourceId(int sourceId) {
                    this.sourceId = sourceId;
                }

                public String getTarget() {
                    return target;
                }

                public void setTarget(String target) {
                    this.target = target;
                }

                public List<ChildrenBean> getChildren() {
                    return children;
                }

                public void setChildren(List<ChildrenBean> children) {
                    this.children = children;
                }
            }
        }

        public static class UserInfoBean implements Serializable{
            /**
             * adcd : 532900000000000
             * adcdName : 大理州
             * headImg :
             * id : 238800
             * msgAccid : hzzzhxxglxttest@238800
             * msgKey : b7200f8b395d490d404965a5ffe28050
             * msgName :
             * msgToken : ca6f28f3b1378677e2f78d4c6a33cf41
             * name : 州河长办
             * phone : 13095359821
             * position :
             * unit :
             * localAccout : dlzhzb
             * password : 123456
             */

            private String adcd;
            private String adcdName;
            private String headImg;
            private int id;
            private String msgAccid;
            private String msgKey;
            private String msgName;
            private String msgToken;
            private String name;
            private String phone;
            private String position;
            private String unit;
            private String localAccout;
            private String password;

            public String getAdcd() {
                return adcd;
            }

            public void setAdcd(String adcd) {
                this.adcd = adcd;
            }

            public String getAdcdName() {
                return adcdName;
            }

            public void setAdcdName(String adcdName) {
                this.adcdName = adcdName;
            }

            public String getHeadImg() {
                return headImg;
            }

            public void setHeadImg(String headImg) {
                this.headImg = headImg;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getMsgAccid() {
                return msgAccid;
            }

            public void setMsgAccid(String msgAccid) {
                this.msgAccid = msgAccid;
            }

            public String getMsgKey() {
                return msgKey;
            }

            public void setMsgKey(String msgKey) {
                this.msgKey = msgKey;
            }

            public String getMsgName() {
                return msgName;
            }

            public void setMsgName(String msgName) {
                this.msgName = msgName;
            }

            public String getMsgToken() {
                return msgToken;
            }

            public void setMsgToken(String msgToken) {
                this.msgToken = msgToken;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getPhone() {
                return phone;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public String getPosition() {
                return position;
            }

            public void setPosition(String position) {
                this.position = position;
            }

            public String getUnit() {
                return unit;
            }

            public void setUnit(String unit) {
                this.unit = unit;
            }

            public String getLocalAccout() {
                return localAccout;
            }

            public void setLocalAccout(String localAccout) {
                this.localAccout = localAccout;
            }

            public String getPassword() {
                return password;
            }

            public void setPassword(String password) {
                this.password = password;
            }
        }

        public static class GroupListBean implements Serializable{
            /**
             * adcd : 532900000000000
             * delFlg : 0
             * groupId : 13871
             * modifyUserId : 142977
             * modifyUserName : 方俊新Dell
             * modifytm : 2017-09-22 09:12:26.192
             * name : 大理州河长办
             * parentAdcd : 532900000000000
             * parentId : 13771
             * pmid :
             * projectType :
             * remark :
             * s1 :
             * s10 :
             * s2 :
             * s3 :
             * s4 :
             * s5 :
             * s6 :
             * s7 :
             * s8 :
             * s9 :
             * sort : 0
             * type : 0
             * unitCode : HZB_DLZ
             */

            private String adcd;
            private int delFlg;
            private int groupId;
            private int modifyUserId;
            private String modifyUserName;
            private String modifytm;
            private String name;
            private String parentAdcd;
            private String parentId;
            private String pmid;
            private String projectType;
            private String remark;
            private String s1;
            private String s10;
            private String s2;
            private String s3;
            private String s4;
            private String s5;
            private String s6;
            private String s7;
            private String s8;
            private String s9;
            private int sort;
            private int type;
            private String unitCode;

            public String getAdcd() {
                return adcd;
            }

            public void setAdcd(String adcd) {
                this.adcd = adcd;
            }

            public int getDelFlg() {
                return delFlg;
            }

            public void setDelFlg(int delFlg) {
                this.delFlg = delFlg;
            }

            public int getGroupId() {
                return groupId;
            }

            public void setGroupId(int groupId) {
                this.groupId = groupId;
            }

            public int getModifyUserId() {
                return modifyUserId;
            }

            public void setModifyUserId(int modifyUserId) {
                this.modifyUserId = modifyUserId;
            }

            public String getModifyUserName() {
                return modifyUserName;
            }

            public void setModifyUserName(String modifyUserName) {
                this.modifyUserName = modifyUserName;
            }

            public String getModifytm() {
                return modifytm;
            }

            public void setModifytm(String modifytm) {
                this.modifytm = modifytm;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getParentAdcd() {
                return parentAdcd;
            }

            public void setParentAdcd(String parentAdcd) {
                this.parentAdcd = parentAdcd;
            }

            public String getParentId() {
                return parentId;
            }

            public void setParentId(String parentId) {
                this.parentId = parentId;
            }

            public String getPmid() {
                return pmid;
            }

            public void setPmid(String pmid) {
                this.pmid = pmid;
            }

            public String getProjectType() {
                return projectType;
            }

            public void setProjectType(String projectType) {
                this.projectType = projectType;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getS1() {
                return s1;
            }

            public void setS1(String s1) {
                this.s1 = s1;
            }

            public String getS10() {
                return s10;
            }

            public void setS10(String s10) {
                this.s10 = s10;
            }

            public String getS2() {
                return s2;
            }

            public void setS2(String s2) {
                this.s2 = s2;
            }

            public String getS3() {
                return s3;
            }

            public void setS3(String s3) {
                this.s3 = s3;
            }

            public String getS4() {
                return s4;
            }

            public void setS4(String s4) {
                this.s4 = s4;
            }

            public String getS5() {
                return s5;
            }

            public void setS5(String s5) {
                this.s5 = s5;
            }

            public String getS6() {
                return s6;
            }

            public void setS6(String s6) {
                this.s6 = s6;
            }

            public String getS7() {
                return s7;
            }

            public void setS7(String s7) {
                this.s7 = s7;
            }

            public String getS8() {
                return s8;
            }

            public void setS8(String s8) {
                this.s8 = s8;
            }

            public String getS9() {
                return s9;
            }

            public void setS9(String s9) {
                this.s9 = s9;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getUnitCode() {
                return unitCode;
            }

            public void setUnitCode(String unitCode) {
                this.unitCode = unitCode;
            }
        }

        public static class RoleListBean implements Serializable{
            /**
             * roleCode : ROLE_HZB
             * roleID : 631
             * roleName : 河长办
             * roleType : 2
             */

            private String roleCode;
            private int roleID;
            private String roleName;
            private int roleType;

            public String getRoleCode() {
                return roleCode;
            }

            public void setRoleCode(String roleCode) {
                this.roleCode = roleCode;
            }

            public int getRoleID() {
                return roleID;
            }

            public void setRoleID(int roleID) {
                this.roleID = roleID;
            }

            public String getRoleName() {
                return roleName;
            }

            public void setRoleName(String roleName) {
                this.roleName = roleName;
            }

            public int getRoleType() {
                return roleType;
            }

            public void setRoleType(int roleType) {
                this.roleType = roleType;
            }
        }
    }

    public static class CurrentRoleBean implements Serializable{
        /**
         * roleCode : ROLE_HZB
         * roleID : 631
         * roleName : 河长办
         * roleType : 2
         */

        private String roleCode;
        private int roleID;
        private String roleName;
        private int roleType;

        public String getRoleCode() {
            return roleCode;
        }

        public void setRoleCode(String roleCode) {
            this.roleCode = roleCode;
        }

        public int getRoleID() {
            return roleID;
        }

        public void setRoleID(int roleID) {
            this.roleID = roleID;
        }

        public String getRoleName() {
            return roleName;
        }

        public void setRoleName(String roleName) {
            this.roleName = roleName;
        }

        public int getRoleType() {
            return roleType;
        }

        public void setRoleType(int roleType) {
            this.roleType = roleType;
        }
    }

    public static class ServerInfoBean implements Serializable{
        /**
         * PLATFORM_INSTALL_URL : http://112.124.119.114:8738/LonhwinCenter/
         * PLATFORM_URL : http://112.124.119.114:8738/LonhwinCenter/
         * _SRV_SERVER : http://srv.test.lonhcloud.cn/
         * _OA_SERVER : http://oa.test.lonhcloud.cn/
         * CMS_SERVER : http://cms.test.lonhcloud.cn/
         * API_SERVER : http://api.test.lonhcloud.cn/
         * OSS_SERVER : http://oss.test.lonhcloud.cn/
         * GPS_SERVER : http://gps.test.lonhcloud.cn/
         */

        private String PLATFORM_INSTALL_URL;
        private String PLATFORM_URL;
        private String _SRV_SERVER;
        private String _OA_SERVER;
        private String CMS_SERVER;
        private String API_SERVER;
        private String OSS_SERVER;
        private String GPS_SERVER;

        public String getPLATFORM_INSTALL_URL() {
            return PLATFORM_INSTALL_URL;
        }

        public void setPLATFORM_INSTALL_URL(String PLATFORM_INSTALL_URL) {
            this.PLATFORM_INSTALL_URL = PLATFORM_INSTALL_URL;
        }

        public String getPLATFORM_URL() {
            return PLATFORM_URL;
        }

        public void setPLATFORM_URL(String PLATFORM_URL) {
            this.PLATFORM_URL = PLATFORM_URL;
        }

        public String get_SRV_SERVER() {
            return _SRV_SERVER;
        }

        public void set_SRV_SERVER(String _SRV_SERVER) {
            this._SRV_SERVER = _SRV_SERVER;
        }

        public String get_OA_SERVER() {
            return _OA_SERVER;
        }

        public void set_OA_SERVER(String _OA_SERVER) {
            this._OA_SERVER = _OA_SERVER;
        }

        public String getCMS_SERVER() {
            return CMS_SERVER;
        }

        public void setCMS_SERVER(String CMS_SERVER) {
            this.CMS_SERVER = CMS_SERVER;
        }

        public String getAPI_SERVER() {
            return API_SERVER;
        }

        public void setAPI_SERVER(String API_SERVER) {
            this.API_SERVER = API_SERVER;
        }

        public String getOSS_SERVER() {
            return OSS_SERVER;
        }

        public void setOSS_SERVER(String OSS_SERVER) {
            this.OSS_SERVER = OSS_SERVER;
        }

        public String getGPS_SERVER() {
            return GPS_SERVER;
        }

        public void setGPS_SERVER(String GPS_SERVER) {
            this.GPS_SERVER = GPS_SERVER;
        }
    }

    public static class XcglMenuBean extends BottomSheetBean implements Serializable{
        /**
         * children : []
         * className : 12
         * clickType : 0
         * dllName : ffsz
         * moduleID : 6169
         * moduleName : 非法设障
         * promptKey : 0
         * sourceId : 0
         * target :
         */

        private String className;
        private int clickType;
        private String dllName;
        private int moduleID;
        private String moduleName;
        private String promptKey;
        private int sourceId;
        private String target;
        private List<LoginInfoBean.ModuleTreeBean.ChildrenBean> children;

        public String getClassName() {
            return className;
        }

        public void setClassName(String className) {
            this.className = className;
        }

        public int getClickType() {
            return clickType;
        }

        public void setClickType(int clickType) {
            this.clickType = clickType;
        }

        public String getDllName() {
            return dllName;
        }

        public void setDllName(String dllName) {
            this.dllName = dllName;
        }

        public int getModuleID() {
            return moduleID;
        }

        public void setModuleID(int moduleID) {
            this.moduleID = moduleID;
        }

        public String getModuleName() {
            return moduleName;
        }

        public void setModuleName(String moduleName) {
            this.moduleName = moduleName;
        }
        public String getPromptKey() {
            return promptKey;
        }

        public void setPromptKey(String promptKey) {
            this.promptKey = promptKey;
        }

        public int getSourceId() {
            return sourceId;
        }

        public void setSourceId(int sourceId) {
            this.sourceId = sourceId;
        }

        public String getTarget() {
            return target;
        }

        public void setTarget(String target) {
            this.target = target;
        }

        public List<LoginInfoBean.ModuleTreeBean.ChildrenBean> getChildren() {
            return children;
        }

        public void setChildren(List<LoginInfoBean.ModuleTreeBean.ChildrenBean> children) {
            this.children = children;
        }
    }


    public static class RiverDatasBean implements Serializable{
        /**
         * childrenCount : 4
         * depth : 2
         * hasChildren : false
         * height : 2
         * id : 17696
         * level : 0
         * levelName :
         * name : 四大流域
         * resourceID : 10
         * resourceType : 0
         * searchGpsStatus : 0000000000
         * searchGroupStatus : 000000000000000
         * sort : 0
         * type : 10
         * typeName :
         * children : [{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14955","level":2,"levelName":"","name":"西湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":0,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17661","level":2,"levelName":"","name":"草海","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":1,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"14152","level":2,"levelName":"","name":"洱海","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":2,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17656","level":2,"levelName":"","name":"剑湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":3,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17657","level":2,"levelName":"","name":"茈碧湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":4,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17659","level":2,"levelName":"","name":"青海湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":5,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17660","level":2,"levelName":"","name":"莲花湖","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":6,"type":4,"typeName":"库湖"},{"children":[],"childrenCount":0,"depth":1,"hasChildren":false,"height":3,"id":"17662","level":2,"levelName":"","name":"天池","resourceID":"04","resourceType":0,"searchGpsStatus":"0000000000","searchGroupStatus":"000000000000000","sort":7,"type":4,"typeName":"库湖"}]
         */

        private int childrenCount;
        private int depth;
        private boolean hasChildren;
        private int height;
        private String id;
        private int level;
        private String levelName;
        private String name;
        private String resourceID;
        private int resourceType;
        private String searchGpsStatus;
        private String searchGroupStatus;
        private int sort;
        private int type;
        private String typeName;
        private List<ChildrenBean> children;

        public int getChildrenCount() {
            return childrenCount;
        }

        public void setChildrenCount(int childrenCount) {
            this.childrenCount = childrenCount;
        }

        public int getDepth() {
            return depth;
        }

        public void setDepth(int depth) {
            this.depth = depth;
        }

        public boolean isHasChildren() {
            return hasChildren;
        }

        public void setHasChildren(boolean hasChildren) {
            this.hasChildren = hasChildren;
        }

        public int getHeight() {
            return height;
        }

        public void setHeight(int height) {
            this.height = height;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public int getLevel() {
            return level;
        }

        public void setLevel(int level) {
            this.level = level;
        }

        public String getLevelName() {
            return levelName;
        }

        public void setLevelName(String levelName) {
            this.levelName = levelName;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getResourceID() {
            return resourceID;
        }

        public void setResourceID(String resourceID) {
            this.resourceID = resourceID;
        }

        public int getResourceType() {
            return resourceType;
        }

        public void setResourceType(int resourceType) {
            this.resourceType = resourceType;
        }

        public String getSearchGpsStatus() {
            return searchGpsStatus;
        }

        public void setSearchGpsStatus(String searchGpsStatus) {
            this.searchGpsStatus = searchGpsStatus;
        }

        public String getSearchGroupStatus() {
            return searchGroupStatus;
        }

        public void setSearchGroupStatus(String searchGroupStatus) {
            this.searchGroupStatus = searchGroupStatus;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public String getTypeName() {
            return typeName;
        }

        public void setTypeName(String typeName) {
            this.typeName = typeName;
        }

        public List<ChildrenBean> getChildren() {
            return children;
        }

        public void setChildren(List<ChildrenBean> children) {
            this.children = children;
        }

        public static class ChildrenBean implements Serializable{
            /**
             * children : []
             * childrenCount : 0
             * depth : 1
             * hasChildren : false
             * height : 3
             * id : 14955
             * level : 2
             * levelName :
             * name : 西湖
             * resourceID : 04
             * resourceType : 0
             * searchGpsStatus : 0000000000
             * searchGroupStatus : 000000000000000
             * sort : 0
             * type : 4
             * typeName : 库湖
             */

            private int childrenCount;
            private int depth;
            private boolean hasChildren;
            private int height;
            private String id;
            private int level;
            private String levelName;
            private String name;
            private String resourceID;
            private int resourceType;
            private String searchGpsStatus;
            private String searchGroupStatus;
            private int sort;
            private int type;
            private String typeName;
            private List<?> children;

            public int getChildrenCount() {
                return childrenCount;
            }

            public void setChildrenCount(int childrenCount) {
                this.childrenCount = childrenCount;
            }

            public int getDepth() {
                return depth;
            }

            public void setDepth(int depth) {
                this.depth = depth;
            }

            public boolean isHasChildren() {
                return hasChildren;
            }

            public void setHasChildren(boolean hasChildren) {
                this.hasChildren = hasChildren;
            }

            public int getHeight() {
                return height;
            }

            public void setHeight(int height) {
                this.height = height;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public int getLevel() {
                return level;
            }

            public void setLevel(int level) {
                this.level = level;
            }

            public String getLevelName() {
                return levelName;
            }

            public void setLevelName(String levelName) {
                this.levelName = levelName;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getResourceID() {
                return resourceID;
            }

            public void setResourceID(String resourceID) {
                this.resourceID = resourceID;
            }

            public int getResourceType() {
                return resourceType;
            }

            public void setResourceType(int resourceType) {
                this.resourceType = resourceType;
            }

            public String getSearchGpsStatus() {
                return searchGpsStatus;
            }

            public void setSearchGpsStatus(String searchGpsStatus) {
                this.searchGpsStatus = searchGpsStatus;
            }

            public String getSearchGroupStatus() {
                return searchGroupStatus;
            }

            public void setSearchGroupStatus(String searchGroupStatus) {
                this.searchGroupStatus = searchGroupStatus;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getTypeName() {
                return typeName;
            }

            public void setTypeName(String typeName) {
                this.typeName = typeName;
            }

            public List<?> getChildren() {
                return children;
            }

            public void setChildren(List<?> children) {
                this.children = children;
            }
        }
    }


}
